# 一个py文件就是一个模块, 也就是说导入一个模块本质上就是执行一个py文件的
# 分类: 内置模块
# random, time, os, logging 直接导入即可使用
# 分类: 第三方模块: 下载 pip install <module_name>
# 分类: 自定义模块:


# 模块导入
# 分类
# 1: import <module_name>  module.fn()
# 2: from ... import ... # 从模块中导入指定的部分


# /codes/demo.py


# 内置全局变量 __name__
# if __name__ == "__main__":
# 用来控制 py文件在不同的应用场景执行不同的逻辑
# __name__:
# 当py文件在当前程序直接执行时, __name__ 为 __main__
# 当py文件被当做模块导入时, __name__ == 模块名  查看文件 py-17-4.py 和 demo3.py
